down and outnhững dây núi không thể vượt qua được: impassable mountainkhông thể chữa được: incurableirremediableremedilesskhông thể giữ được: unmaintainable